#define _CRT_SECURE_NO_WARNINGS
//#include<stdio.h>
//int main()
//{
//	double r, p, c, s, d;
//	scanf("%lf", &r);
//	p = 3.1415926;
//	d = r * 2;
//	c = 2 * p * r;
//	s = p * r * r;
//	printf("%.2f %.2f %.2f\n", d, c, s);
//	return 0;
//}
#include<stdio.h>
#include<math.h>
int main()
{
	double a, b, c, d, x1, x2, m, n, p, q;
	scanf("%lf%lf%lf", &a, &b, &c);
	d = b * b - 4 * a * c;
	if (d = 0)
	{
		x1 = x2 = -b / (2 * a);
		printf("x1=x2=%.2lf", x1);
	}
	else if (d > 0)
	{
		m = (-b + sqrt(d)) / (2 * a);
		n = (-b - sqrt(d)) / (2 * a);
		if (x1 > x2)
			printf("%.2lf %.2lf", m, n);
		else
			printf("%lf.2 %.2lf", n, m);
	}
	else
	{
		p = -b / (2 * a);
		q = sqrt(fabs(d)) / (2 * a);
		printf("%.2lf+%.2lfi %.2lf-%.2lfi", p, q, p, q);
	}
	return 0;
}